
/*
 *Clase heredada de Rectangulo
 *Atributos: base, altura, punto inicial(x,y)
 *Ejemplo instanciacion: 
 *Cuadrado cuadrado = new Cuadrado(lado,puntoInicial(x,y));
 */


package formas;

public class Cuadrado extends Rectangulo {
	
	public Cuadrado(int lado, Punto puntoInicial) {
		/* Creamos un rectangulo de lados iguales */
		super(lado, lado, puntoInicial);
	}
	
	
	/* 
	 * Cambiamos el valor de la base 
	 */
	public void setBase(int base){
		this.setLado(base);
	}
	
	
	/* 
	 * Cambiamos el valor de la altura 
	 */
	public void setAltura(int altura){
		this.setLado(altura);
	} 
	
	
	/* 
	 * Cambiando base o altura, ambos se mantienen iguales 
	 */
	public void setLado(int lado){
		super.altura=lado;
		super.base=lado;
	}

}